.register_box {
	padding: 0 5vw;
	text-align: center;
}

.logo {
	text-align: center;
	padding: 18vw 0 26vw 0;
	
}
.logo img{
	width: 16vw;
		height: 16.67vw;
}

.register_box .name,
.register_box .password {
	border: 0.2vw solid #b7b7b7;
	width: 89vw;
	height: 11vw;
	font-size: 4vw;
	color: #777777;
	box-sizing: border-box;
	padding: 0 3vw;
}

.button_new_folder {
	box-sizing: border-box;
	display: inline-block;
	text-align: center;
	padding: 5vw 40.5vw;
	background-color: #c55a5c;
	border-radius: 0.53vw;
	font-size: 4vw;
	color: #ffffff;
	margin: 8vw 0 5vw 0;
}

.register_box .name {
	margin-bottom: 5vw;
}
.register_box .account_number{
	display: flex;
	justify-content: space-between;
	font-size: 4vw;
		color: #aaaaaa;
		padding-bottom: 10.8vw;
}
.register_box .Choose_another_way{
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 7.73vw;
}
.register_box .Choose_another_way .content{
	font-size: 3.73vw;
		color: #555555;
}
.register_box .Choose_another_way .line{
		width: 29.6vw;
		height: 0.13vw;
		border: solid 0.13vw #d8d8d8;
}
.register_box .icon_box{
	display: flex;
	justify-content: center;
}
.register_box .icon_box .middle{
	margin: 0 16.27vw;
}
.register_box .icon_box img{
	width: 6.4vw;
	height: 6.27vw;
}
.register_box .icon_box .icon_name{
	font-size: 3.73vw;
		color: #555555;
		margin-top: 2.93vw;
}